home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / midi / midibrdg.lha / midibridge / docs / english / MIDIBridge.Doc
Text File  |  1995-12-30  |  6KB  |  184 lines

  1. MIDI BRIDGE
  2.  
  3. Written By: Fabio Rotondo.
  4.  
  5.  
  6. WARNING:
  7. --------
  8. This  software  is  provided "as is", the author cannot be found guilty for any
  9. hardware/software  damage,  os anomalyes deriving from using this program.  Use
  10. this program at your own risk.
  11.  
  12. COPYRIGHT:
  13. ----------
  14. This program is (C)Copyright 1995 Fabio Rotondo.
  15. Even  if  the  program is copyrighted, you can freely use and redristribuite it
  16. without asking any money for the sharing.
  17. This program is GiftWare, that means if you use it, you should send me a "gift"
  18. of any kind (disks, money, software you made, postcards ...)
  19.  
  20.   Sed your gift and comments to
  21.     Fabio Rotondo
  22.     C.so Vercelli 9
  23.     28100 Novara
  24.     Tel 0321 - 459676
  25.  
  26.  
  27.   e-mail: fsoft@intercom.it
  28.  
  29. I hope you will enjoy my work and will use my program.
  30.  
  31. SHARING:
  32. --------
  33. This program is freely distribuible.  So you can copy and install it on your HD
  34. without  breaking  any  law.  For the sharing, anyway, you have to follow these
  35. rules:
  36.  
  37.   1 - Do not modify in any way the ".lha" archive the program is shared in.
  38.   2 - Do not add, delete or modify any file inside the archive.
  39.   3 - In case you would translate the program or docs in other languages,
  40.       you have to obtain written permission from the author.
  41.   4 - In case you would insert the program in a compilation of free/shareware
  42.       programs to be sold, you have to obtain written permission from the
  43.       author. I would appreciate receiving also a copy of this compilation.
  44.   5 - This program is GiftWare: send me something...
  45.  
  46. If you follow these conditions, then we will friends forever.
  47.  
  48. -->> SORRY FOR MY BAD ENGLISH !!! <<--  :)
  49.  
  50. INTRODUCTION:
  51. -------------
  52. Welcome  to MIDI Bridge!  This is a little program I wrote to avoid a problem I
  53. had  for  a  long  time.   If  any of you have ever interfaced via Amiga a MIDI
  54. keyboard  and  another  MIDI  device  (ex.   a keyboard and one expander) you'd
  55. notice that MIDI interface DOES NOT WORK as a "Bridge" between the two devices.
  56. Personally,  before creating MIDI Bridge, I used to load up a professional MIDI
  57. sequencing  program which, once loaded, allows me to communicate freely with my
  58. expander.   But this wasn't a good solution.  To use a program which requires a
  59. lot  of system resources just to use one minimal feature was not one of my best
  60. ideas.   That's  why I created MIDI Bridge.  A little, simply and commy program
  61. which  executes  exactly all operations I need.  And that's why, if you've ever
  62. had the same problem, will use this proggy too.
  63.  
  64. MAIN FEATURES:
  65. --------------
  66. Here there is a list of main features of MIDI Bridge:
  67.  
  68.   * Uses bgui.library and camd.library
  69.   * Written in AmigaE V3.1
  70.   * It is a Commodity. You can iconify to appear again when needed using
  71.     keys (lshift lalt m).
  72.   * It is short (less than 5K!)
  73.  
  74. USAGE:
  75. ------
  76. To  use MIDI Bridge you will need KickStart 2.1+ (to handling Exchange), a MIDI
  77. interface and two or more MIDI instruments linked together.
  78.  
  79. You MUST have also the following libs:
  80.  
  81.     bgui.library V1.2 +
  82.     camd.library V1.0 +
  83.  
  84. MIDI instruments have to be linked one after another following these scheme:
  85.  
  86.   MIDI KEIBOARD    (MIDI Source)
  87.        |
  88.       OUT
  89.        |
  90.        |
  91.        |               __
  92.       IN          __  ///
  93.        |          \\\///
  94.      AMIGA         \XX/ MIGA ... Feel the Power!
  95.        |
  96.       OUT
  97.        |
  98.        |
  99.        |
  100.       IN
  101.        |
  102.    EXPANDER       (MIDI Receiver)
  103.  
  104. in  other  words:   keyboard's MIDI OUT linked to Amiga MIDI IN, Amiga MIDI OUT
  105. linked to EXAPNDER MIDI IN.  One using MIDI normally has devices linked in this
  106. way.
  107.  
  108. To  run  the  program  you simply have to double click the icon.  Here there is
  109. what will happen after you've done this dangerous operation.
  110.  
  111.  
  112. MIDI BRIDGE:
  113. ------------
  114. MIDI Bridge window is done in this way:
  115.  
  116.    -------------------------------------
  117.   |  |                                  |
  118.   |__|__________________________________|
  119.   |  ________  _______  ______  ______  |
  120.   | |        ||       ||      ||      | |
  121.   | | Receive|| About || Hide || Quit | |
  122.   | |________||_______||______||______| |
  123.   |                                     |
  124.   |-------------------------------------|
  125.   |     ____                            |
  126.   |    |    |      ____________________ |
  127.   | CH:| 1  | PC: |                    ||
  128.   |    |____|      -------------------- |
  129.   |                                     |
  130.   |_____________________________________|
  131.  
  132.  
  133. Receive Midi  - With this gadget you activate MIDI transmission/receiving.
  134. About         - Shows some infos upon MIDI Bridge.
  135. Hide          - Iconify MIDI Bridge, but keeps it in memory.
  136. Quit          - Exits MIDI Bridge.
  137.  
  138. Two  underlying  gadgets  are  particulars.   They allows user to change the PC
  139. (Program  Change)  of currently selected channel, showed inside CH gad.  Gadget
  140. CH  is  a  "pop-up",  pressing  it with mouse, you could select rapidly channel
  141. affected by the PC slider.
  142.  
  143. WARNING:
  144. --------
  145. * MIDI Bridge sends messages exactly on THE SAME CHANNELS on which they are
  146.   received.  CH gadget has no effect upon transmitting channel.  If you are
  147.   playing for example on channel 1, messages will be sended to the expander
  148.   on channel 1, even if CH is set to 5.
  149.  
  150. * When Bridge gadget is selected, Amiga gets in a BUSY LOOP and takes a
  151.   large amount of CPU.  Even if the BUSY LOOP created is not very heavy, I
  152.   do not encourage you of holding on bridging operation when you are not
  153.   actually using the program.  If you will notice general slowdowns of your
  154.   Amiga, check whether Bridge gadget is selected or not.
  155.  
  156. * Window Closing gadget doesn't close the program but simply hides the window,
  157.   it does the identical operation of HIDE gadget.  To quit the program, please
  158.   click the QUIT gadget.
  159.  
  160. CREDITS:
  161. --------
  162. This program has benne written entirely in AmigaE V3.1, to me the best language
  163. for Amiga to write OS utilities.
  164.  
  165. GUI and Exchange handling were written using bgui.library (C) Jaba Development.
  166.  
  167. I would like to thank the following guys:
  168.  
  169.   Wouter van Oortmerssen - For creating the fantastic AmigaE.
  170.   Jan van den Baard      - For creating the great bgui.library.
  171.   Stefano Clemente       - For forcing me adding PC slider.
  172.  
  173. A particular greet goes to:
  174.  
  175.   Sara, Ettore & Lele, Michele & Giovanni (ClassX), Kronos The Wizard,
  176.   Maury The Teacher, Freddy, Andrea Brajuka, Commando Unlimited.
  177.  
  178. --------
  179. I  hope you will like this program and you'll largely use it.  For my own part,
  180. I have done my best.
  181.  
  182.                               Fabio Rotondo.
  183.  
  184.